html{ padding:0px;margin:0px; overflow-x:hidden}
body{ font-size:12px; font-family:tahoma, "microsoft yahei";  color:#555; padding:0px;margin:0px;  }
div,ul,li,p{ padding:0px; margin:0px; list-style:none;font-family:"microsoft yahei";}
.clear0{ clear:both; padding:0px; margin:0px;}
.clear10{clear:both; padding:0px; margin:0px; padding-top:10px;} 
.clear5{clear:both; padding:0px; margin:0px; padding-top:5px;}
a{ color:#fff; text-decoration:none;font-family:"microsoft yahei" ;}
#order_table tr td{ color:#333;}
a:hover{ color:#bb1205; /*border-bottom:2px solid #ffe9aa;*/ }
a img{ vertical-align:middle}
img{ vertical-align:middle}
#buy_pager span a{ color:#666;}
#buy_pager span a:hover{ color:#bb1205;}
#pager span a{ color:#666;}
#pager span a:hover{ color:#bb1205;}
.p_data input{ background:#bb1205; color:#FFF; border:0px; width:200px; height:30px; cursor:pointer;}

.go-buy{ clear:both; overflow:hidden;}
.ceb_show img{ padding-bottom:40px;}
h6{ padding:0px; margin:0px;line-height:18px; font-size:12px; font-weight:normal}
.pic_info h6 a{ color:#666; font-size:12px; font-family:"microsoft yahei";}
.pic_info h6 a:hover{ color:#bb1205;}
.web_body{ margin:auto; width:1180px; padding-top:5px; background:#FFF}
.fl{ float:left}
.fr{ float:right}

/*头部滚动*/
#div1 a{
 display:block;/*这个属性是必须的*/
 font-size:14px;
 line-height:18px;
 text-decoration:none;
 color:#fff;
 font-family:"Microsoft YaHei"
}
.shell{
  background:#bb1205 ; color:#fff;height: 25px; line-height: 18px;width:100%;text-align: center;
 padding:3px 2px 2px 18px;
}
#div1{
 height:18px;
 overflow:hidden;
}

/*.shang{ background:#bb1205 ; color:#fff;height: 28px;line-height: 28px;width:100%;text-align: center;font-size: 14px;font-weight: bold;}*/
/*右边边框*/
/*.leftBorder {width:220px; }*/
.shop_s{ font-size:14px} 
.leftbox {border:1px solid #f0f0f0; padding:7px; margin-top:10px; background:#FFF}
.leftbox .lt{ padding:0px 0px 0px 10px; margin:0px 0px 10px 0px; height:35px; line-height:35px; font-size:18px; font-weight:normal; color:#fff; background:#2a2a2a;}

.leftbox .boxCenterList{ padding:0px;}
.prc_r .boxCenterList li{ float:left; width:125px;}
.prc_r .boxCenterList li.goodsimg{width:60px;}

.wps-button a:hover{ color:#c11a4d;}

 
.leftbox .boxCenterList{ padding:0px; background:#fff}
.prc_r .boxCenterList li{ float:left; width:125px;}
.prc_r .boxCenterList li.goodsimg{width:60px;}
.box_1 img.goodsimg{ width:60px; height:60px;}
#history_list .lishi{ clear:both; padding:10px 10px 0px 10px;}
#history_list .lishi dt{ float:left;}
#history_list .lishi dt img{ width:60px; height:60px;}
#history_list .lishi dd{ float:left; width:100px; padding-left:10px;}
#history_list .cl{ clear:both; padding-top:10px;   border-bottom:1px dotted #ddd}

/*左边边框*/
.rightBorder { }
.rightBorder .top{ background:#000;text-indent:15px; border:1px solid #E4E4E4; border-bottom:0px;}
.rightBorder .top h3{ padding:0px; margin:0px; height:35px; line-height:35px; font-size:14px;  color:#fff;  }
.rightBorder .top h3 a{ display:block; width:110px; height:35px; line-height:35px; text-align:center; float:left;background:URL(cx.gif)  right 0px; }
.rightBorder .top h3 a.aoneV{background:URL(cx.gif) 0px 0px; color:#404040}
.rightBorder .body{ padding:5px 10px 5px 10px;  border:1px solid #ddd; border-top:0px;  position:relative; z-index:1}
.rightBorder .more{ position:absolute; right:3px; top:-25px; }
.rightBorder .more a{ color:#949494}


/*文章*/
 
/*头部 */
.fd_top0{background:URL(tileBg.png) left -31px repeat-x; height:31px; width:100%; line-height:30px;  }
.fd_top0 a{ padding-left:5px; padding-right:5px; color:#333;}
.fd_top0 a:hover{ color:#c11a4d;}
 
.fd_top{ width:1200px; margin:auto;  }
/*.fd_top a{ color:#FFF}
.fd_top0 .f4_b{ color:#ECA62E}*/
 
 
.top_menu2{ float:right}
.top_menu2 ul li{ float:left; padding-left:10px; padding-right:10px; background:URL(li1.gif) left no-repeat}
.top_menu2 ul li.li2{ background:URL(header_sc.png) 5px center no-repeat; padding-left:20px;}
.top_menu2 ul li.hover{ position:relative; cursor:pointer; padding-right:23px; z-index:99}
.top_menu2 ul li.hover h4{ padding:0px; margin:0px; font-weight:normal}
.top_menu2 ul li.li1 a:hover{ color:#fff;}
.top_menu2 ul li.li3 a:hover{ color:#fff;}
.top_menu2 ul li.hover i{ background:URL(sanj.gif) left top no-repeat; padding-left:7px; height:4px; display:block; position:absolute; right:10px; top:15px; z-index:2}
.top_menu2 ul li.hover div.info{ display:none; padding:10px;}
.top_menu2 ul li.hover:hover{ background:#bb1205; color:#fff}
.top_menu2 ul li.hover:hover i{ background:URL(sanj.gif) left bottom no-repeat;}
.top_menu2 ul li.hover:hover div.info{ display:block; border-top:0px;background:#bb1205; position:absolute; right:0px; top:24px; z-index:1}
.top_menu2 ul li.hover:hover div.info a{ display:block; color:#FFF; line-height:22x; white-space:nowrap}



 

.fd_top1{ padding-top:10px;  background:#FFF; width:1180px; margin:auto}
.logo1{ float:left;width:340px;}
.logo_r{ float:right;  }
.logo3{ float:right; }
.logo2{ float:left; width:500px; padding-top:15px;}

.search .search_label{ background:URL(maxmain.png) -73px -463px no-repeat; border:2px solid #bb1205; width:425px; height:36px;}
.search .search_label input{ padding:0px; margin:0px;}
.search .search_label .keywords{ border:0px; background:none;  width:348px; line-height:36px; height:36px;padding-left:30px; color:#999;  outline:none;}
.search .search_label .btn_search{ border:0px; background:none; width:47px; line-height:36px; height:36px;}

.hot-keywords{ line-height:30px;  padding-bottom:5px;}
.hot-keywords span{ color:#999;}
.hot-keywords a{padding-left:5px; padding-right:5px; color:#999; } 
.hot-keywords a:hover{color:#c11a4d;}




.fd_top2{  height:42px; border-bottom:2px solid #2a2a2a; background:#2a2a2a ;} 
.fd_top2_v{ position:fixed; top:0px; width:100%;height:42px; z-index:99}
.navs{ clear:both;height:44px; position:relative; z-index:80;}
 




.navs_m{ float:left; width:780px; overflow:hidden;  }
.navs_m ul.MenuList {overflow:hidden; height:42px;}
.navs_m ul li{ float:left; line-height:42px; font-family:Arial, Helvetica, sans-serif,"微软雅黑","黑体","Microsoft YaHei","宋体";}
.navs_m ul li a{ padding:0px 23px 0px 23px; display:block; cursor:pointer; font-size:16px; font-weight:bold}
.navs_m ul li a:hover{ color:#ffe9aa;}
 


.navs_r{ float:right;  }


#ECS_CARTINFO {position:relative; z-index:88; cursor:pointer; height:30px; }
#ECS_CARTINFO a{ padding:0px; text-indent:0px; color:#333}
#ECS_CARTINFO h4{padding-left:34px; padding-right:5px; height:25px; line-height:25px; color:#FFF; margin-top:8px; border:1px solid #bb1205; background:URL(shopcart.png) 6px center  no-repeat #fff; font-weight:normal;/*border-radius:5px*/}
#ECS_CARTINFO h4 b{ font-weight:bold; color:#bb1205; padding-left:10px; border-left:1px solid #5D4F4D; margin-left:10px;}
#ECS_CARTINFO h4 a{line-height:22px;}

#ECS_CARTINFO #cart_list{ width:306px; border:1px solid #C11A4D; background:#fff; position:absolute; right:-0px; top:26px;}
#ECS_CARTINFO #cart_list #goodsList{ padding:0px 10px 0px 10px; }
#ECS_CARTINFO #cart_list ul{ padding-top:10px; padding-bottom:10px; border-bottom:1px solid #CCC; clear:both; width:282px}
#ECS_CARTINFO #cart_list ul li{ float:left; width:74%}
#ECS_CARTINFO #cart_list ul li img{ width:60px; height:60px; border:1px solid #eee }
#ECS_CARTINFO #cart_list ul li a:hover img{ width:60px; height:60px; border:1px solid #FE612B }
#ECS_CARTINFO #cart_list ul li.cart_img{width:26%;}
#ECS_CARTINFO #cart_list ul li p em{ float:left; font-style:normal}
#ECS_CARTINFO #cart_list ul li p a{ float:right; color:#999; text-decoration:underline}
#ECS_CARTINFO #cart_list ul li p a:hover{ text-decoration:none; color:#FE612B}
#ECS_CARTINFO #cart_list ul li a:hover{ color:#000}
#ECS_CARTINFO  a.btn{ height:20px;  line-height:20px; margin-left:5px; padding-left:5px; padding-right:5px; text-align:center; color:#FFF; font-size:12px;
	background-color:#bb1205;
	-ms-border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	/*border-radius:5px;*/
	-ms-box-shadow:0 2px 2px #aaa;
	-moz-box-shadow:0 2px 2px #aaa;
	-webkit-box-shadow:0 2px 2px #aaa;
	box-shadow:0 2px 5px 0 #aaa;
	border:1px solid #bb1205;}
#ECS_CARTINFO .total{ clear:both;padding:10px 10px 10px 10px; color:#333; position:relative}
#ECS_CARTINFO .total b{ font-weight:bold; color:#F00}
#ECS_CARTINFO .total a{ position:absolute; right:10px; top:10px;}
	.noprc{ padding:10px 10px 10px 70px; background:URL(noprc.png) 5px no-repeat; height:60px; line-height:60px; font-size:16px; color:#666}

.slideTog_info{ display:none}
.fd30_slideTog_v .slideTog_info{ display:block}
#ECS_CARTINFO:hover .slideTog_info{ display:block}
.ShopCartWrap:hover .slideTog_info{ display:block}

.navs_l{ float:left; width:200px; }

.fd30_cat .t{width:200px;line-height:42px; height:44px;text-indent:33px; font-size:14px; position:relative;  font-weight:bold; cursor:pointer; background:#bb1205; color:#fff}
.fd30_cat .t span{ display:block; width:13px; height:13px;background:url(t_span.gif) left no-repeat; position:absolute; right:20px; top:15px;} 
.classmenu{ position:absolute; left:0px; width:198px; /*border:1px solid #CCC;*/ background:#FFF; visibility:hidden; /*box-shadow:0 5px 10px rgba(0,0,0,.3);*/ z-index:1; height:480px; }
.classmenu a{ color:#333;}
.fd30_cat_i .classmenu{visibility:hidden}
.navs_l:hover .classmenu{ visibility:visible;}
/*.fd30_cat .ico{ width:44px; height:480px; position:absolute; left:6px; top:0px;background:url(ico.png)  left  top no-repeat; z-index:2}*/
 
 
/*.classmenu{ position:relative; z-index:99}*/
 
 
.fd30_cat ul li.cat_lv1{ padding:5px 18px 5px 51px; margin:0px; width:130px; *float:left; height:49px; border-top:1px solid #f2f2f2}
.fd30_cat ul li a{ }
.fd30_cat ul li a:hover{ color:#a21a20}
/*.fd30_cat ul li .cat_p{ display:none; position:absolute; z-index:1;left:198px; width:570px;  top:0px;  margin:0px; padding:10px; background:#f5f5f5;opacity:0.9;filter:alpha(opacity=90); height:470px;}*/
.fd30_cat ul li .cat_p{ display:none; position:absolute; z-index:1;left:198px; width:180px;  top:0px;  margin:0px; padding:10px; background:#f5f5f5;opacity:0.9;filter:alpha(opacity=90); height:470px;}
.fd30_cat ul li .cat_p dl{ border-top:1px solid #eee; clear:both; padding-top:10px; padding-bottom:10px;}
.fd30_cat ul li .cat_p dl dt{ float:left; width:100px;}
/*.fd30_cat ul li .cat_p dl dt a{font-size:15px; font-weight:bold; color:#000}*/
.fd30_cat ul li .cat_p dl dt a{font-size:12px; font-weight:bold; border-bottom:1px dotted #ccc; margin-right:10px;}
.fd30_cat ul li .cat_p dl dt a:hover{ color:#cc1d46; border-bottom:1px dotted #ccc;}
.fd30_cat ul li .cat_p dl dd{ float:left; width:470px; padding:0px; margin:0px; list-style:none}
.fd30_cat ul li .cat_p dl dd a{ padding-right:10px; white-space:nowrap}


.fd30_cat ul li .cat_p .cat_brand{ border-top:1px solid #CCC; color:#333; padding:10px 0px 10px 0px; font-size:14px; font-weight:bold; width:100%; clear:both; margin-top:30px; display:none}
.fd30_cat ul li .cat_p .cat_brand h2{ padding:0px; margin:0px; line-height:25px; height:35px; color:#333; font-size:14px;}
.fd30_cat ul li .cat_p .cat_brand p{ padding:0px; margin:0px; text-align:left;}
.fd30_cat ul li .cat_p .cat_brand a{ float:left; padding:3px;} 
.fd30_cat ul li .cat_p .cat_brand img{ width:80px; border:1px solid #ddd; height:40px;}
.fd30_cat ul li .cat_p .cat_brand span{ display:block; text-align:center; font-size:12px; line-height:25px;}
.fd30_cat ul li:hover{cursor:pointer; background:URL(li3.gif) 180px center no-repeat #F9F6F6}
.fd30_cat ul li:hover .cat_p{ display:block}


li.cat_lv1 h4{font-size:15px; font-weight:bold; }
.fd30_cat ul li .xz{ line-height:22px; height:22px; overflow:hidden}
.fd30_cat ul li .xz a{ color:#888; padding-right:5px;}



.leftcat{ width:218px; margin:auto; border:1px solid #f0f0f0;   background:#FFF}
.leftcat a{ color:#333;}
.leftcat a:hover{ color:#bb1205;}
.leftcat ul li h4{ background:#f5f5f5; line-height:30px; font-weight:bold; text-indent:10px; padding-top:3px;}  
 
.leftcat ul li dt{ line-height:30px; font-weight:bold; text-indent:10px;}
.leftcat ul li dt a{  display:block; line-height:33px; text-indent:0px; position:relative; color:#888; font-weight:bold; font-size:14px}
.leftcat ul li dl dd a{ padding-right:10px; white-space:nowrap} 

.leftcat ul li dl{ border-top:1px solid #eee; padding-bottom:10px; margin-left:10px; margin-right:10px;}

.leftcat ul li{ display:none}
.leftcat ul li.kks_o{ display:block}
.leftcat ul li.kks_to{ display:block}
.leftcat ul li.kks_to h4{ display:none}
.leftcat ul li.kks_to dl{ display:none}
.leftcat ul li.kks_to dl.kks_t{ display:block; margin:0px;}
.leftcat ul li.kks_to dl.kks_t dt{background:#f5f5f5; padding-left:10px;}
.leftcat ul li.kks_to dl.kks_t dd a{ display:block; line-height:25px;  padding-left:10px; white-space:nowrap}
.leftcat ul li.kks_to dl.kks_t dd a.visited{ color:#C11A4D}
 



 
/*=底部=======*/
/* footer */
.footer_wrap{ background:#f3f3f3; border-top:1px solid #dcdbdb; box-shadow:inset 1px 1px 3px rgba(0,0,0,.1); color:#666; padding:20px 0 30px; *zoom:1;}
.footer a{ color:#444;}
.footer a:hover{ color:#C11A4D;}
.our_services{ margin-bottom:20px; }
 
.footer{ width:1180px; margin:auto} 
.our_services{  }
.our_services .c{ display:inline; float:left; margin-left:15px; padding-left:40px; width:120px; position:relative}
.our_services .c dt,.our_services .c .cat0,.our_services .c .TreeListTitle{ font-size:16px;  text-shadow:0 1px 0 #fff; font-weight:normal; padding:0px; margin:0px 0px 5px 0px;padding-bottom:6px; font-weight:bold; border-bottom:1px solid #CCC}
.our_services .c .cat1,.our_services .c dd{ line-height:25px; padding:0px 0px 0px 10px; background:URL(point.gif) left no-repeat; margin:0px 0px 0px 5px}



.our_services .c1{   padding:5px 0 0 86px; width:194px;}
.our_services .c1 .weixin{ border-bottom:1px solid #d7d7d7; margin:0 10px 10px 0; padding-bottom:10px;}
.our_services .c1 .weixin .pic{  margin-left:-84px; height:70px; width:70px; position:absolute;}
.our_services .c1 .weixin h4{ color:#333; font-size:14px; font-weight:normal; margin-bottom:10px;}
/*.our_services .ours .weixin{ display:block; background:url(../images/footer.png) no-repeat; margin:0 auto; height:106px; width:214px; text-indent:-9999em;}*/
.our_services .c1 .phone{ margin:0 auto; padding:5px 0;}
.our_services .c1 .phone em{ font:bold 14px Arial;}
.our_services .c1 .phone small{ display:block; padding-left:58px;}
 
.footerbg{  }
.footads{ clear:both;  height:65px;background:URL(footer.png) left top no-repeat; width:960px; margin:auto}
.footads a{ width:24.9%; display:block; height:92px; cursor:pointer; float:left; cursor:pointer}
 
.footHelp{ clear:both; padding-bottom:10px;}
.footHelp table{ margin:auto;}
.footHelp a{ padding-left:10px; padding-right:10px;}
/*.footHelp table{ margin:auto;}
.footHelp .cat1{ float:left; padding-left:15px; padding-right:15px; font-weight:normal; background:URL(li1.gif) left no-repeat}
.footHelp .cat1 a{ font-weight:normal;color:#666}
.footHelp .cat1 a:hover{color:#C11A4D}
.footHelp .cat1_first{ background:none}*/
.themefoot{ text-align:center;  line-height:20px; padding-top:0px; *margin-top:-10px; color:#666}
.footHelp .TreeListTitle{ display:none}


.topnav{ width:60px; padding-top:60px; border:1px solid #ddd; background:URL(topnav.gif) top right no-repeat; position:fixed; top:100px;  _position:absolute; cursor:pointer; z-index:99; }
.topnav ul li{border-bottom:1px solid #ddd; }
.topnav ul li a{ display:block; cursor:pointer;line-height:50px; text-align:center;width:60px}
.topnav ul li.end{ line-height:19px;}
.topnav p.end a{ display:block; line-height:20px; height:20px; background:URL(top.png) no-repeat}



.quick_links{ position:fixed; top:50%; right:10px;z-index:99; margin-top:-130px;}
.quick_links i{ display:none; width:108px; height:94px; background:URL(qq.png) left no-repeat;  padding:10px;}
.quick_links a.all{ display:block; height:45px; width:45px; background-image:URL(backtop.png); margin-top:5px;}
.quick_links a.all:hover{ position:relative;}
.quick_links a.all:hover i{ display:block; position:absolute; left:-128px; top:-20px;}
.quick_links a.all:hover i img{ padding-left:5px;}
 
.quick_links a.a1{ background-position:0px 0px;}
.quick_links a.a1:hover{ background-position:-45px 0px;}

.quick_links a.a2{ background-position:0px -56px;}
.quick_links a.a2:hover{ background-position:-45px -56px;}

.quick_links a.a3{ background-position:0px -112px;}
.quick_links a.a3:hover{ background-position:-45px -112px;}
/*底部 end*/
 /*                                      首页*/
 
.index_0{ padding-left:203px;width:977px; margin:auto;} 
.index_0 .fl a{ display:block; float:left;padding-right:4px; padding-left:5px;}
.index_0 .fl a img{  border:1px solid #e5e5e5}
.index_body{  width:1180px; margin:auto; padding-top:10px;}

.Tr_cs{ position:relative; z-index:1; overflow:hidden; width:100%;}



.Tr_cs .cxjad_m {overflow:hidden; position:relative; } 
.Tr_cs .cxjinfo{ overflow:hidden; position:relative}
.Tr_cs .cxjinfo .cxjitem{ float:left; background-position:center; background-repeat:no-repeat}
.Tr_cs .cxjinfo .cxjitem a{ display:block; width:100%; height:100%; cursor:pointer}

.Tr_cs .TABLE_S{ position:absolute;  bottom:10px; right:85px; }
.Tr_cs .TABLE_S li{ display:inline; float:left; width:12px; height:12px; line-height:12px; text-align:center; color:#737373; background:#737373; cursor:pointer; margin-left:5px;border-radius:8px; font-size:0px;}
.Tr_cs .TABLE_S li.visited{color:#fff; font-size:0px;background:#bb1205;}
.Tr_cs1{ float:right;}
.Tr_cs1 .TABLE_Sbg{ position:relative; z-index:2; width:180px; margin:auto;}
.Tr_cs2{}
.Tr_cs2 .cxjad_m {overflow:hidden; position:relative; width:203px;}
div.Tr_cs2{ height: 292px; width:203px;}



.qg { position:relative; z-index:3; width:1180px; margin:auto}
.qg .qgbox{ display:block; background:#FFF; width:205px; height:315px; /*position:absolute;*/ right:0px; float:right; } 
.qg a img{  } 
 
 
.index_0 .fr{ width:206px; overflow:hidden}
.show_title0{ height:30px;border:1px solid #ddd; border-bottom:0px;   overflow:hidden}
.show_title0 span{ display:block; background:#f5f5f5; float:left; line-height:29px ; text-align:center; width:101px;  cursor:pointer; position:relative; font-size:14px; color:#000; border-bottom:1px solid #ddd}
.show_title0 span.v{ color:#bb1205; background:#FFF; border-bottom:1px solid #fff}
.show_title0 span.span1{ border-right:1px solid #ddd}
.show_info0{ border:1px solid #ddd; border-top:0px; padding:5px 10px 5px 10px;}
.show_info0 .box .box_1{ border:0px;}
.show_info0 .box .box_1 h3{ display:none}
.show_info0 .box .box_1 .boxCenterList{ padding:0px; border:0px;}
.show_info0 .box .box_1 .boxCenterList ul{ padding:0px;border:0px;}
.boxCenterList .lishi dd a{ color:#333;}
.boxCenterList .lishi dd a:hover{ color:#c11b4d;}
.show_info0 .box .box_1 ul li{ line-height:29px; height:29px; overflow:hidden}
.show_info0 .box .box_1 ul li span{ display:none}
.promotion_info li a{ color:#C11A4D}
.promotion_info li a.info{ color:#333}

.index_body{  width:1180px; margin:auto; padding-top:15px; background:#FFF}



.hide_show{ width:970px;}
.show_title{ height:35px; border-bottom:2px solid #2a2a2a; overflow:hidden}
.show_title span{ display:block; float:left; line-height:30px; font-size:14px; padding-left:30px; padding-right:30px; cursor:pointer; position:relative; margin-right:10px; background:#f5f5f5; margin-top:5px;}
.show_title span.v{ background:#2a2a2a; color:#FFF; font-size:16px; margin-top:0px; line-height:35px;}

.show_info{ border:1px solid #ddd; border-top:0px; padding:15px 10px 15px 10px;}
.show_info .i_prclist_t{ display:none}
 


.index_1{ padding-top:10px;}
.index_1 .fr .t{ line-height:32px; font-size:16px; color:#333; padding-left:25px; background:URL(s_good.png) left no-repeat}
 
/*.index_1 .fl{ width:890px; overflow:hidden}
.index_1 .fr{ width:270px;}*/

 

.ipl{ width:1180px; margin:auto; position:relative; padding-top:43px;  padding-bottom:15px; margin-top:10px; } 
.ipl h2{position:absolute; left:0px; top:0px; margin:0px; width:1180px; border-bottom:3px solid #333; text-align:right; line-height:35px; padding-top:5px;}
.get_cat32 a{ color:#333;}
.get_cat32 a:hover{ color:#c11b4d;}
.get_cat35 a{ color:#333;}
.get_cat35 a:hover{ color:#c11b4d;}
.get_cat33 a{ color:#333;}
.get_cat33 a:hover{ color:#c11b4d;}
.ipl h2 span{ float:right;}
.ipl h2 span a{ font-size:12px; padding-left:10px; font-weight:normal}
.ipl h2 .more{ float:left; padding-left:30px; font-size:20px; font-weight:normal}
.ipl .allf{ position:absolute; left:0px; top:0px; color:#333; font-size:24px; z-index:9; line-height:35px; padding-top:5px;}

 
.category_p{ position:relative; padding-top:46px;  padding-bottom:15px; margin-top:10px; border:1px solid #ddd; border-top:2px  solid #C11A4D}
.category_p h2{position:absolute; background:URL(alone.gif) 10px  center no-repeat; left:0px; top:0px; margin:0px; width:948px; border-bottom:1px solid #ddd; text-align:right; line-height:35px;}
.category_p h2 .more{ float:right;font-size:12px; padding-right:10px; font-weight:normal}
.category_p h2 span{ float:left; padding-left:25px; font-size:15px; color:#C11A4D}

.ipl .fl{ width:200px;}
.ipl .fm{ float:left; width:769px; }
.ipl .fr{ width:199px; border-bottom:1px solid #ddd; border-right:1px solid #ddd; height:537px; padding-left:10px}
.ipl .fr .t{ line-height:35px;  font-size:14px; font-weight:bold; color:#C11A4D}
.ipl .fr .hot_goods{ height:82px; padding-top:18px;border-top:1px dotted #ccc; overflow:hidden}
.ipl .fr .hot_goods .i_fl{ float:left;width:65px; }
.ipl .fr .hot_goods .i_fl a img{width:65px; height:65px;}
.ipl .fr .hot_goods .i_fr{ float:right; width:130px;}
.ipl .fr .hot_goods .i_fr .name{ line-height:18px; height:36px; overflow:hidden}
.ipl .fr .hot_goods .i_fr .name a{ color:#333;}
.ipl .fr .hot_goods .i_fr .name a:hover{ color:#c11a4d;}
.ipl .fr .hot_goods .i_fr .prices{line-height:25px;}
.ipl .fr .hot_goods .i_fr .prices span{ color:#bb1025; font-size:16px; font-weight:bold; font-family:Arial; padding-right:5px;}
.ipl .fr .hot_goods .i_fr .prices em{ display:none}


.fm .i_prclist .cxjitem{ float:left; width:191px; padding-top:19px; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
.fm .i_prclist .cxjitem h3{ height:42px; line-height:21px; overflow:hidden}


.ipl1 h2{  border-bottom:3px solid #2a2a2a;}
.ipl1 h2 .more{color:#bb1205;} 
.ipl1 .allf{color:#2a2a2a;}
.ipl1 .fr .t{ color:#bb1205;}


.ipl2 h2{  border-bottom:3px solid #2a2a2a;}
.ipl2 h2 .more{color:#bb1205;} 
.ipl2 .allf{color:#333;}
.ipl2 .fr .t{ color:#bb1205;}

.ipl3 h2{  border-bottom:3px solid #2a2a2a;}
.ipl3 h2 .more{color:#bb1205;} 
.ipl3 .allf{color:#333;}
.ipl3 .fr .t{ color:#bb1205;}

.ipl4 h2{  border-bottom:3px solid #2a2a2a;}
.ipl4 h2 .more{color:#bb1205;} 
.ipl4 .allf{color:#333;}
.ipl4 .fr .t{ color:#bb1205;}

.ipl5 h2{  border-bottom:3px solid #2a2a2a;}
.ipl5 h2 .more{color:#bb1205;} 
.ipl5 .allf{color:#333;}
.ipl5 .fr .t{ color:#bb1205;}

 
.i_prclist .cxjad_m{ overflow:hidden; position:relative;}
.i_prclist .cxjitem{ float:left; width:189px; }
.i_prclist .cxjitem .p{text-align:center; vertical-align:middle; margin:auto; width:170px;}
.i_prclist .cxjitem .i{ margin:auto;width:170px;}
.i_prclist .cxjitem a img{ width:170px; height:170px;}
.i_prclist .cxjitem h3{ text-align:left; line-height:25px; padding:5px 0px 0px 0px; margin:0px; background: none; clear:both; width:100%; font-weight:normal; font-size:12px; height:auto; height:50px; overflow:hidden}
.i_prclist .cxjitem h3 a{ color:#666}
.i_prclist .cxjitem h3 a em{ color:#FF4E00; font-style:normal}
.i_prclist .cxjitem h3 a:hover{ color:#bb1025;}
.i_prclist .cxjitem ul li{ float:left; line-height:32px;} 
.i_prclist .cxjitem ul li em{ font-style:normal}
.i_prclist .cxjitem .gel-mktprice{ color:#999; padding-left:0;float:right; font-weight:bold; text-decoration:line-through;  }
.i_prclist .cxjitem .gel-mktprice em{ display:none}
.i_prclist .cxjitem .gel-price{ text-align:left; color:#949494;}
.i_prclist .cxjitem .gel-price em{ color:#bb1205; font-size:16px; font-weight:bold; font-family:Arial}
.i_prclist .cxjitem .gel-price i.redBy2{background:#e53434;font-size:12px; color:#fff;display:inline-block; line-height:14px;padding:0 2px; float:right; margin-top:9px; margin-left:10px;}
.i_prclist .cxjitem .gel-price i{color:#C11A4D;}
.i_prclist .cxjitem .fd30_time{ background:URL(time.png) left no-repeat #f5f5f5; padding-left:20px; line-height:25px; margin:0px;}
.i_prclist .cxjitem .fd30_time em{color:#C11A4D; font-style:normal; font-size:14px}

.i_prclist .cxjitem h3.promotion_h3{ height:25px;}



 /*单个商品*/
.point_brief{ position:relative; width:100%; height:20px; padding-top:5px; margin-bottom:2px;}
.i .point{ background:URL(xing.gif) left top no-repeat; width:90px; height:14px; display:block; margin-top:3px;}
.i .point em{ display:block; height:14px;  background:URL(xing.gif) left  bottom no-repeat; float:left}
.i .point i{ float:right; color:#C11A4D; height:14px; line-height:14px;}


.point_brief .brief_seve{ position:absolute; right:0px; bottom:0px; text-align:right}
.point_brief .brief_seve em{padding:2px 5px 2px 5px; color:#FFF; white-space:nowrap; font-style:normal}
.point_brief .brief_seve em.save{background:#FF6C89;}
.point_brief .brief_seve em.brief{ background:#72D556; max-width:150px; overflow:hidden; display:block; margin-bottom:3px;}



/*公告*/
.ArticleList{ padding:3px 0px 3px 0px;}
.ArticleList ul li,.ArticleList td{  line-height:23px; padding:0px; text-indent:10px; background:URL(point.gif) left no-repeat;}
.ArticleList ul li.lif{ background:URL(point1.gif) left no-repeat;}
.ArticleList img{ display:none}





 /*end首页*/





 
/*默认页*/         
.block .AreaR{} 
.pageMain{ float:right; width:942px; background:#FFF}
.pageSide{ float:left; width:220px; background:#FFF}
.Navigation{ height:40px; line-height:40px; margin:0px; padding:0px 0px 0px 20px;background:URL(ico_home.gif) left center no-repeat; font-size:14px; font-weight:bold; color:#737d8c }
.Navigation a{color:#737d8c; padding-left:6px; padding-right:6px;}

/*排序搜索*/ 
.displaylist{ background:#efefef;  border:0px;border-top:1px solid #dedddd; line-height:41px; padding:0px; margin:0px;  height:45px; position:relative; }
.displaylist td.listorder a{ display:block; float:left; padding:0px;border-right:1px solid #dedddd;border-bottom:1px solid #dedddd; margin:0px;}
.displaylist td{ padding:0px;}
.displaylist td .btn_display a{ display:block; float:left}
.displaylist td.td_r{ text-align:right; padding-right:10px;}
.displaylist td.td_r b{ color:#bb1205; font-weight:normal}
/*列表商品*/
.items_grid{ width:968px;}
.items_grid a{ color:#666;}
.items_grid a:hover{ color:#c11a4d;}
.items_grid .goodsBox{ padding:0px;}
.items-gallery{ display:inline; float:left; margin:12px 12px 12px 0;  width:224px; }
.items-gallery .pic{ text-align:center}
.items-gallery .pic img{ border:1px solid #CCC; height:170px; width:170px; text-align:center}
/*.items-gallery_H{ box-shadow:0 5px 10px rgba(0,0,0,.3); }*/
/*.items-gallery .pic{ height:224px; position:relative; overflow:hidden;}
.items-gallery .n_bg{height:224px; width:224px; position:absolute; left:0px; top:0px; background:#C11A4D; background:rgba(64,98,167,.4); filter:Alpha(opacity=60); display:none; z-index:9}
.items-gallery_H .n_bg{ display:block}
.items-gallery .xq{ background:#fff; border-radius:100%; color:#C11A4D; font-size:18px; line-height:90px;height:90px; width:90px; text-align:center; z-index:4; margin:auto; display:block;  filter:Alpha(opacity=100); display:none}
.items-gallery_H .xq{ display:block	}
.items-gallery_H .xq a{ color:#C11A4D}
.items-gallery .i{ margin:auto; position:absolute; bottom:-77px;  z-index:10}
.items-gallery .ibg{background:#fff; padding:5px; width:214px;}
.items-gallery .i .name{ padding:5px 0px 0px 0px; margin:0px; line-height:20px; height:40px;}*/
.items-gallery .i{ margin:auto; width:170px; text-align:center; padding-top:5px;} 
.items-gallery .i .name{ margin:0px; line-height:20px; height:40px; overflow:hidden}
.items-gallery .prices{ height:25px; overflow:hidden; padding-top:3px;}
.items-gallery .prices em{ display:none}
.items-gallery .prices b{ font-weight:normal; color:#666; font-size:12px}
.items-gallery .prices .gel-price{ font-style:normal;color:#bb1205; font-size:14px; font-weight:bold; font-family:Arial}
.items-gallery .prices .gel-mktprice{ text-decoration:line-through; padding-left:10px;}
 
.items-gallery .items-btn{ padding-top:10px;}
 
/* pager */
.fd_pager{ background:#efefef; border-top:1px solid #dedddd; border-bottom:1px solid #fff; box-shadow:inset 0 1px 2px rgba(0,0,0,.06); padding:10px; height:24px;}
.fd_pager #pager{ color:#9b9b9b; text-align:right;line-height:20px;}
.fd_pager #pager span,.fd_pager #pager a{display:inline-block; float:left;background:#efefef; border:1px solid #bbbbbb; border-radius:3px;color:#868585; font:14px/22px Arial; line-height:20px; height:20px; padding-left:3px; padding-right:3px;}
.fd_pager #pager span.f_l{ margin-right:10px; border:0px;}
.fd_pager #pager span.f_l b{color:#bb1205;}
.fd_pager #pager span.f_l:hover b{color:#fff;}
.fd_pager #pager span:hover,.fd_pager #pager a:hover,.fd_pager #pager .page_now{background:#bb1205;border:1px solid #bb1205; border-radius:3px; color:#FFF;}
.fd_pager #pager .B_blue{ border:1px solid #ccc; line-height:25px;}
 

/*详细页*/
.prcpage{ width:1180px; margin:auto; background:#FFF;}
.prcpage .prc_l{ float:left; width:950px;}
.prcpage .prc_l  img{ max-width:930px;}
.prcpage .prc_r{ float:right; width:220px;}
.prcpage .goodsnames{ display:block;text-align:left; font-size:20px; font-weight:normal; width:100%; line-height:30px; color:#000;}
.prcpage .briefs{ font-size:12px; font-weight:normal; color:#999; padding-bottom:15px;} 
.prcpage #com_b{  padding:0px; margin:0px; border-bottom:2px solid #2a2a2a; background:none; height:36px;}
.prcpage #com_b h2{ width:120px;color:#FFF; line-height:36px; height:36px;  text-align:center; background:#2a2a2a; border-right:1px solid #ddd;}
.prcpage #com_b h2.h2bg{background:#f5f5f5; color:#999;} 
.goods-detail-tab li.goodsDetailTab a{ background:none; border:0px;width:120px; line-height:35px; }
.goods-detail-tab li.active{ width:120px; background:#C11A4D;  padding:0px; margin:0px;height:35px; line-height:35px; color:#FFF;}
.goods-detail-tab li.active a{color:#FFF;}
.goods-detail-tab li font{ font-size:12px;}
.GoodsInfoWrap .pdtdetail{  padding:10px; border-top:0px; overflow:hidden;}

.all_price{ background:URL(all_price.png) left top no-repeat; padding:10px;}
#ECS_GOODS_AMOUNT{ font-size:28px;}
#ECS_GOODS_AMOUNT i{ font-size:16px; font-weight:normal;}
.ECS_GOODS_AMOUNT{ float:left}
.rank_prices{ position:relative; float:left; cursor:pointer; padding-left:5px; padding-top:5px;}
.rank_prices em{ color:#090; font-style:normal; font-weight:bold; font-size:12px}
.rank_prices div{ position:absolute; left:0px; display:none; }
.rank_prices:hover{ color:#069;}
.rank_prices:hover div{ display:block;}
.rank_prices:hover table{border:1px solid #ccc; background:#FFF;}
.rank_prices:hover table td{font-size:12px; line-height:30px; padding-right:15px; text-align:left; white-space:nowrap; background:#fff;border-bottom:1px solid #ccc;} 
.rank_prices:hover table td.td1{ text-align:right; padding-left:15px;padding-right:0px; color:#666;}
.rank_prices:hover table font{font-size:12px; font-weight:normal;}
#leftTime{ background:URL(time.png) left no-repeat; padding-left:25px;   float:right; margin-top:10px;}
.market_prices{ padding-top:5px;}
.market_prices .market{ color:#999; font-size:12px;}
.COMMENT_table{ border-bottom:1px dotted #ddd; border-top:1px dotted #ddd;}
.COMMENT_table td{ text-align:center;border-left:1px dotted #ddd;}
.COMMENT_table td.td1{ border-left:0px;}
.COMMENT_table td i{ padding-left:3px; font-weight:bold;}
.COMMENT_table td.td2 i{padding-left:0px;}
.COMMENT_table td i.f4{ color:#228800;}
#goodsInfo .textInfo{ color:#333;}
#goodsInfo .textInfo strong{ color:#999; font-weight:normal;}
#goodsInfo .textInfo .fd30_ulinfo li{ padding:0px 0px 0px 10px; margin:0px; float:none; clear:both; padding-top:10px; padding-bottom:8px;}
#goodsInfo .textInfo .loop{ background:none;}
 
/*===========================*/



.btn_advsearch{ display:none;}

.ftc{ text-align:center; font-size:36px; color:#333; line-height:55px; }
.pubdate{ border-bottom:15px solid #f5f5f5; padding-bottom:6px; text-align:center;}
.pageWrap{ line-height:25px;}
.pageWrap ol{ list-style:none;}

.usBox{ margin:auto;}
li.loop{ overflow:inherit;}
.loop strong{ display:block; float:left;padding:0px 8px 0px 0px; line-height:27px; height:27px; margin-top:5px;}
.loop label{ cursor:pointer; float:left; display:block; margin:5px 5px 5px 7px; height:25px; line-height:25px; position:relative;}
.loop label:hover b{border:1px solid #c11a4d;   }
.loop label:hover em{ background:#FFE5DF; padding:5px; white-space:nowrap; position:absolute; left:0px; top:-30px; display:block; font-style:normal;}
.loop label:hover em i{ font-style:normal;}
.loop label em{ display:none;}
.loop label input{text-align:left ; width:10px; *width:18px; overflow:hidden;}
.loop label b{ display:block; position:absolute; left:0px; top:0px; line-height:25px; padding:0px 9px 0px 9px; border:1px solid #ddd;  text-align:center; white-space:nowrap; background:#FFF;}
.loop label.label_click b{ border:1px solid #c11a4d;   background:URL(loop.gif) right bottom no-repeat #FFF;}
.loop .hide_spec{display: none;}


/*购物车*/
.reg_top{width:1180px; margin:auto;}
.flowBox{ padding:0px; border:0px solid #CCC; width:100%; margin:auto;}
.flowBox h6{ background:#e8e8e8; color:#888; line-height:30px; height:30px; border:0px;}
.flowBox h6 a{ color:#888; padding-right:10px;}
.flowBox table{ margin:0px;}
.flowBox1{ padding:0px; border:1px solid #CCC;}
.flowBox table td{ background:#FFF;  }
.flowBox table.formCart_table{ margin:0px;}
.flowBox table.formCart_table td{ text-align:left; border-bottom:1px dashed #CCC; padding:10px; }
.flowBox table.formCart_table th{ text-align:left; background:#e8e8e8; color:#888; padding:8px 10px 8px 10px; }
.flowBox table.formCart_table td .fl a{ color:#000;}
.flowBox table.formCart_table td .fl p{ color:#999;}
.flowBox table.formCart_table td a img{ width:60px; padding-right:10px;}

.fd30_checkout{ height:44px; line-height:44px; font-size:16px; font-weight:bold; color:#FFF; text-align:center; width:100px; background:URL(login.jpg) right -82px; display:block;}
.fd30_checkout:hover{ color:#FFF;}
 
.fd30_tt td{ height:44px; vertical-align:middle; border:0px;}
.fd30_tt td .fr{ line-height:44px; padding-left:10px;}
.fd30_tt td .fr span{ color:#bb1205; font-size:24px;}
.fd30_tt td .fr span i{   font-size:14px;}
.fd30_tt td .fr span em{ font-style:normal; color:#666; font-size:12px;}
.fd30_tt td .fd30_clear{ margin-left:15px; background:none; color:#999; background:none; border:0px; cursor:pointer;}

.step_all{ height:47px; width:1180px; margin:auto; margin-top:-47px;}
.step_1{ background:URL(steps_1.gif) right top no-repeat;}
.step_2{ background:URL(steps_2.gif) right top no-repeat;}
.step_3{ background:URL(steps_3.gif) right top no-repeat;}

.bnt_blue{ background:#bb1205; padding:6px 25px 6px 25px; height:auto; width:auto;}
.bnt_blue_2{ background:#bb1205; padding:3px 15px 3px 15px;height:auto; width:auto; margin-left:15px;}
.bnt_blue_1{ background:#bb1205; padding:6px 25px 6px 25px; height:auto; width:auto; margin:0px 0px 0px 10px;}


.box_1 .userCenterBox{ border:0px;}
.box_1 .userCenterBox .userMenu h2{background:#2a2a2a; color:#FFF; height:35px;line-height:35px;}
.box_1 .userCenterBox .userMenu h2 a{ background:none; color:#FFF;font-size:16px;height:35px;line-height:35px;}
.box_1 .userCenterBox .userMenu dt{ background:URL(bg_help.png) left top no-repeat; height:30px;line-height:30px; text-indent:15px; font-size:14px; font-weight:bold;}
.box_1 .userCenterBox .userMenu dd{ width:80%; margin:auto;}
.box_1 .userCenterBox .userMenu dd a{height:23px;line-height:23px; border:0px; margin-top:5px; margin-bottom:5px; margin-left:0px; font-size:14px}
.box_1 .userCenterBox .userMenu a.fd30_logout{ background:#999; color:#FFF; margin:auto; margin-top:15px;height:22px;line-height:22px; text-align:center; font-size:14px; font-weight:bold; width:100px;}
.flow_goods{ width:1180px; margin:auto;}
.flow_goods a img{ width:180px; height:180px;}
.flow_goods .i_prclist { border:1px solid #ccc;}
.flow_goods .i_prclist .cxjitem{ margin-left:7px; margin-right:7px; text-align:center;}
.flow_goods .i_prclist .cxjitem .intro{ display:none;}
.flow_goods .i_prclist .cxjitem .gel-price em{ color:#C11A4D; font-size:16px; font-weight:600; font-family:"Tahoma"; font-style:normal;}
.flow_goods .i_prclist .cxjitem .gel-mktprice{  }
.flow_goods .cxjitem ul li.point_num{  display:none;}
.flow_goods .cxjitem ul li.addToCart{ float:right; display:block;}
.flow_goods .cxjitem ul li.addToCart a{ display:block; height:35px; width:35px; background:URL(buy.gif);}

.boxCenterList table tr td a{ color:#333;}
.boxCenterList table tr td a:hover{color:#bb1205;}
.f2{color:#000;}

.group_buy_Page{ width:990px; margin:auto;}
.group_buy_Page .fl{ width:690px;  border:1px solid #CCC; padding:8px;}
.group_buy_Page .fl h1{ height:auto;color:#000; font-size:22px; font-weight:bold; line-height:35px;}
.group_buy_Page .fl h1 a{ color:#000;}
.group_buy_Page .fl .goods_thumb{ clear:both; padding-bottom:15px; padding-top:15px; text-align:center} 
.baidu_fengx{padding:15px; margin:auto;}
.bdsharebuttonbox{ float:right;}
.group_buy_Page .fl .goods_desc{ }
.group_buy_Page .fl .goods_desc h2{ position:relative; padding-top:35px;margin-top:20px; margin-bottom:10px; border-bottom:2px solid #C11A4D}
.group_buy_Page .fl .goods_desc h2 span{position:absolute; left:0px; top:0px;padding:0px; margin:0px; line-height:35px; font-size:18px; font-weight:bold; color:#fff; width:156px; text-align:center; background:#C11A4D; }
.goods_desc img{ max-width:690px;}


.group_buy_Page .fr{ width:262px; }
.group_buy_Page .fr .fr_info{width:260px; border:1px solid #CCC;}
.div_1{ position:relative; height:75px;}
.div_1 .info{ width:300px; position:absolute; left:-20px; top:0px; height:72px; line-height:65px; background:URL(qgbg.png) left top no-repeat; color:#FFF;}
.div_1 .info span{ font-size:26px; font-weight:bold; padding-left:15px;}
.div_1 .info span i{ font-size:16px;}
.div_1 .info {}
.div_1 .bnt_buy{position:absolute; right:5px;top:12px;  width:80px; line-height:35px;height:35px; text-align:center; font-size:16px; color:#F00;}
.div_1 .bnt_buy .an{ width:80px;height:35px; line-height:35px; font-size:16px; color:#F02828; border:0px; cursor:pointer; background:none; font-family:"微软雅黑";}
.div_1 .bnt_buy .anend{background:URL(qgbg.png) -195px -79px no-repeat; color:#FFF; cursor:default;}
.div_3 .loop label{ margin-left:0px; margin-right:7px;}
.div_4{ clear:both;} 
.div_4 span{ padding-left:10px;}
.div_4 span em{ font-style:normal; color:#000;}
.div_5{clear:both;}
.div_5 P{ text-align:left; background:URL(time.png) left no-repeat; padding-left:25px;}
.div_5 #leftTime{ background:none; display:block; float:none; clear:both; font-size:16px; color:#000;}
.div_6{clear:both; background:#f5f5f5;}
.div_6 span{ display:block; font-size:18px; text-align:center; line-height:35px; color:#333;}
.div_6 span em{ font-style:normal; color:#C00; font-weight:bold; padding-right:5px;}
.div_6 p{ line-height:35px; font-size:14px; background:URL(shul.png) left no-repeat; text-align:center;color:#333; width:70%; margin:auto;}

.div_info{ padding:10px; color:#999}
.gmxz{ padding-top:5px;}
.gmxz h3{ padding:0px; text-align:left; line-height:25px; height:25px; border-bottom:2px solid #666; background:none;}
.gmxz  table{ background:#ddd; margin:auto;}
.gmxz  table td{ background:#FFF; padding:5px 3px 5px 3px ;margin:auto; margin-top:10px; white-space:nowrap;}
.gmxz  table .td1{ width:30%; text-align:right; background:#F9F9F9; font-weight:bold;}
 
/*===========================*/

.helppage .helpmenu{  padding:15px; border:1px solid #f0f0f0; background:#FFF;}
.helppage .helpmenu .clearfix{background:URL(Foot_Help.gif) left no-repeat; padding-left:25px; margin-bottom:10px; }
.helppage .helpmenu .clearfix a{color:#C11A4D; font-size:18px;}
.helppage .TreeList{ background:URL(TreeList.gif) 25px top repeat-y; margin:auto;}
.helppage .TreeList div{ line-height:25px; text-align:left; padding:0px; margin:0px; float:none; clear:both;}
.helppage .TreeList div a{ display:block; line-height:25px;}
.helppage .TreeList div a:hover{ color:#37450D;}
.helppage .TreeList div.TreeListTitle{background:#fff; font-size:14px; padding-top:5px; padding-bottom:5px;}
.helppage .TreeList div.TreeListTitle a{ line-height:35px; padding-left:25px;}

.helppage .TreeList div.cat1{ padding-left:25px;}
.helppage .TreeList div.cat1 a{ padding-left:15px;}
.helppage .TreeList div.cat1 a.cv{background:URL(cat2s.gif) left no-repeat; color:#37450D;}
.helppage .TreeList div a{ color:#6b7255;}

.helppage .TreeList_v div.TreeListTitle a{ background:#3e4b53; color:#FFF;}


/* 新春版红包 */
.xc_hongbao {display:none; position:relative; }
.xc_hongbao img {width:36px; height:146px; }
.xc_QRcode {position:absolute; background:#fff; top:0; right:44px; width:0; height:146px; transition:width linear 300ms; overflow:hidden; }
.xc_QRcode img {width:146px; height:146px; }
.xc_hongbao:hover .xc_QRcode {display:block; width:146px; height:146px;}
.quick_links {bottom:auto; top:50%;}
.quick_links a.all {background-image:URL(backtop2.png); width:36px; height:36px;}
.quick_links a.a1:hover { background-position: -36px 0px;}
.quick_links a.a2 { background-position: 0px -45px;}
.quick_links a.a2:hover { background-position: -36px -45px;}
.quick_links a.a3 { background-position: 0px -90px;}
.quick_links a.a3:hover { background-position: -36px -90px;}
.quick_links a.all:hover i {top:-60px; }

.fd30_cat .t {background-color:#91000b;}
.fd30_cat .classmenu {background-color:#b61d1d;background-repeat:no-repeat;background-position:left bottom;z-index:3; width:200px; height:481px;}
.fd30_cat .classmenu ul li a {color:#fff;}
.fd30_cat ul li .xz a {color:#fff; }
.fd30_cat ul li.cat_lv1 {border-top-color:transparent; height:49px;}
.fd30_cat ul li.cat_lv1:hover {border-top:3px solid #fe3232; border-left:3px solid #fe3232; border-bottom:3px solid #fe3232;border-right:none; height:44px; }
.fd30_cat ul li.cat_lv1:last-of-type:hover { height:45px; }
.fd30_cat ul li.cat_lv1:hover .cat_p{border:3px solid #fe3232; border-left-color:#fe3232;  height:455px;}
.fd30_cat ul li.cat_lv1:hover .cat_p:after {content:''; display:block; width:3px; height:100%;/*  background-color:#f9f6f6;  */ background-color:red; opacity:1; position:absolute; top:0; left:-3px;}
.fd30_cat ul li:hover a {color:#333;}
.fd30_cat ul li:hover .xz a {color:#888;}
/* 新春版红包 END */

/* 修改首页图片缝隙问题 */


.index_0 { padding-left: 194px; width: 983px; height:190px; position:relative; overflow:hidden;}

.index_0 .fl { width:774px; overflow:hidden; position:absolute; left:194px; top:0; float:none;}
.index_0 .fl a {padding-left:0; padding-right:11px;}
.index_0 .fl a:last-child {padding-right:0;}
.index_0 .fr {float:none; position:absolute; right:0; top:0; left:auto; width:205px; height:190px;}
.Tr_cs {width:1210px; height:315px; overflow:hidden; margin:0 auto; position:relative;}
.qg { position:absolute; width:205px; right:17px; top:0;}
.qg .qgbox{float:none; } 
.Tr_cs1 {width:780px; left:207px; position:absolute;}


/* 分类栏右侧 面包屑 */
.ipl h2 span a{ font-size:12px; padding:0 5px; font-weight:normal; color:#bb1205; }
h2 span a:hover{ color:#fff; background-color:#bb1205;} 